lake annette - German English Dictionary